import request from '@/utils/axios';

/**
 * 获取榜单排行信息
 * @param id 
 * @returns 
 */
export function getVitoInfo(id: number) {
  return request({
    url: `/getvitoInfo?id=${id}`,
    method: 'get'
  });
}
/**
 * 导出Excel
 * @param id 
 * @returns 
 */
export function getExportExcelApi(id: number, p0?: { responseType: string; }) {
  return request({
    url: `/export/excel?id=${id}`,
    method: 'get',
    responseType: 'blob' 
  });
}
/**
 * 发送数据到后端进行数据分析
 * @param data 需要分析的投票数据列表
 * @returns Promise
 */
export function generateAnalysis(data: any) {
  return request({
    url: '/analysis/generate', // 后端接口地址
    method: 'post',
    data
  });
}

